An excellent place to stay;-clean, modern, great value, has everything you need and has wonderful views.