Location is fantastic and the patio on the top floor was the cherry on top!