This place is perfect for a short or long trip. It's spacious, has a full kitchen, and beautiful bathrooms. She was very accommodating with check-in and check-out times. I really appreciate the tips about transportation and activities as well. Overall, amazing experience!