The place was spacious, stylish, very clean, and had a ton of amenities. We very much enjoyed our stay, and would stay here again.