Location was perfect, view was amazing, and hosts were awesome! We would 100% stay again.