Very nice location; stylish, well-equipped place; efficient and friendly communication - it was a great stay for us.