Spotlessly clean, great wifi, great location, great gym and pool, great host. Would absolutely recommend this place!!