a great stay, a great view, a great appartment!