Very nice and quite place at a very great location.