a perfect place in a beautiful charming town.