Beautifully designed and decorated place with a perfect location.