Exceptional setting, very clean and well appointed. no reservations about recommending this place with 5 stars!