Everything is as described. Ramon was very helpful and attentive. We had a few issues with the internet but he was always checking in and tried to make things better. They also have a room to hold your luggage after check out which is always helpful.