The Aston’s apartment was amazing - super spacious and ultra modern. It is located right behind the Main Street and just across the road from the beach. We loved our stay!