Perfect stay - Fantastic location, clean - exactly as represented and all the glowing reviews he's getting are true. Would stay here next time if available.