This place had everything I needed for a comfortable 10-day stay. Communication was great, and flexibility for a late check-out was super helpful.