The place was great! It was clean, cozy, and comfortable. WiFi is provided and it was top quality. Lastly, David made it very simple in terms of check in/out and communication.