This is an excellent place to stay. We couldn't fault it. The location, views, facilities and standard of accommodation were all exceptional. We would highly recommend this apartment.