All fantastic. Place and location. We are very happy and we will recommend for sure within our friends.