Good location, very spacious & excellent amenities. However the bathroom needs extra clean up, the carpet was dirty upon arrival & we needed to vacuum again. Overall, it was an ok stay.