Overall good place to stay, very quite and beautiful environment . Kitchen has everything. The swimming pool is really nice. The distance to the beach is kinda far.