This place was spacious, stylish, clean, comfortable and close to all amenities. It felt like home and we have enjoyed our stay.