Location was perfect and the condo was clean and modern. Communication was speedy. Great stay.