Excellent location, fantastic place and a great team that looks after every single detail.