This place is a hidden gem. From Swathi to the beachfront location to the relaxing and cozy living space, this place offers it all. A must stay!