Great place, great value, fabulous location. Well equipped for a short (but also I imagine longer) stay.