A solid stay. Apartment was spacious, clean, functional and easily served our needs as a couple. Location was also excellent. However, quality of bedding could have been better. The apartment was also prone to getting warm (even in November), and we were just able to tolerate without a fan or air conditioning.
The gym and pool are very nice amenities as well. There is also 24/7 security. Internet was decent and supported remote work.