perfect location, spotless clean, well equipped, and above it all an amazing host.