Outstanding place, everything as advertised. Location is unbeatable.