A charming place to stay with many small added amenities that make you feel like you are at home.