Location is perfect, has a nice pool and hot tub as well as a small gym. Very well put together and comfortable.