This place is AMAZING, perfect little studio apartment. Great for short or long stays, has everything you need.
Owners are super friendly and helpful.