The place is excellent, everything was as described and shown in the pictures. Communication with Pedro and his assistants was instant, and everything worked well. There are height differencies on the floor so you should mind your steps at all times to avoid twisting an ankle.