Excellent, comfotable stay in a great location