Better than we expected. There is everything you need literally. Kitchen has all sorts of things you can think of, pool also. Walking distance to the beach, closer than we thought it would be. Desare responda very quickly and is very helpful with any questions we had during the stay.