Rooms were decent for 2 people, though they didn't give water, TV got fixed after a day, WiFi never got fixed. From Nerul station this and hotels around are only ones that are nearest. It has a bars around in this area, so idk how safe if travelling alone.
Only good thing was that the hotel was clean and hygienic