Perfect location
Clean and communication very prompt
Would definitely stay again - access to beach and pool is awesome!