This little hotel is charming, luxurious and perfectly located.