Well maintained with awesome view. One must try to stay here..Very easy to communicate and was helpful when needed. Nearby to all essentials. We thoroughly enjoyed our stay.