This place is in a fantastic location, in a beautiful garden and has everything you need!