Perfect stay, spotless place & amazing location