Perfect location clean and spacious. Great communication. Fully equipped kitchen and laundry if needed. can't wait to go back.