A superb place to stay. The apartment was modern, clean and had everything you need and the location is absolutely stunning. Mel and Craig were great hosts. Would highly recommend!