Perfect location, beautiful views and plenty of room. Large kitchen was great for cooking our own meals. Highly recommended and would definitely visit again.