Well built, well maintained, comfortable, clean and fresh with wonderful views. The descriptions and pictures are as you should expect. We would not hesitate at all recommending this place to others.