This was perfect for our needs. Very comfortable beds, plenty of linens, nice kitchen, several outdoor balconies. Nice to have a garage and off-street parking spot as well. Quick, friendly communication. Would absolutely stay again and recommend.