We had a fantastic stay at Puerto Suites. Everything was clean and the location was perfect to the beach and east to get to the main city. The communication was also exceptional.