just perfect for us. location couldn't be better, apartment is clean, spacious and well equipped. check in and out couldn't be easier. communication and support was everything i needed. 5 stars in every category.