Very modern and spacious. We had a great time. Location was superb.