Good corporate rental for longer term stays. Cleaning could be more thorough, unit was dirty on my first stay and requested a deeper cleaning for the second visit. Hosts could have been more responsive to my requests as I had asked for a deeper clean 10 days prior. Ended up doing some cleaning myself during the first stay to bring it up to standard.