Great location, easy access. Well kept and clean. Amazing communication throughout stay. Internet is good for working and streaming. Easy access to pool, gym and laundry. Definitely recommend for long stays, especially if working remotely.