Excellent location, plenty of nice touches to make your stay more enjoyable.