We had a fantastic stay, like a home away from home. Stylish, clean, well appointed, great service, location and local knowledge. We'd book to stay here again in a heart beat.