An amazing place, an amazing view, an amazing host - it's just amazing! I would definitely recommend staying here; I know I will be returning to stay again.