We loved our stay at Petra's! It was very clean and modern and was in walking distance of the beach and town. The apartment also had great views of the ocean.