Everything is exactly as described! The place is clean, stylish, and in a fantastic location. All of our questions were answered promptly. We had a great time!