amazing place! amazing view! must stay at this place