very nice place great location great view