Charming little studio, perfect for a short stay, great location