beautiful place very cozy good location beautiful view excellent communication