Great location, very spacious and modern. Kitchen is sufficient, has everything you need to cook a meal. Handy having the washer and dryer. Pool and gym are nice to have available.