very clean, good communication, great location. i had a lovely stay here with William!