What a lovely place! Spacious, stylish, nice little touches, everything provided and great communication. A wonderful stay.