Amazing location, high quality clean accommodation 5 star.