The gym was really good. When i was there, the indoor pool was not warm enough for me to use. The staff were really great, the food very good, full of fresh salads and a variety of dishes. I actually stay 5 nights, so I got to really see what the hotel was like. It is far from shops, but there is a bus every hour or two. Look at the website Cyprus by bus to check the times. You can take the bus to the hotel from the airport, as long as it isn't late at night. Thanks, waiters and staff for your dedicated service! !!