Amazing place very well thought out . well presented, value for money, and good location