Just perfect. Communication, location, spotlessly clean, well equipped and maintained. All very comfortable with great features.