the place has a definite charm and a perfect location.