The place is charming but make sure you have good communication so you can enjoy a pleasant stay. We had a really bad check-in process.