perfect location wonderful terrace amazing views definitely recommended