Amazing views nice location super clean and comfortable tennis court and ping pong table is a big plus. Perfect on everything. Love to stay again