Beautiful location, great views, everything you need for a great vacation!