Fantastic location, clean, accommodating, and provided for with great detail. Blown away!