Great location with nice view. Very comfortable bed and good kitchen and bathroom.
Apartment block is terrific with outdoor area, pool and gym and very good security.
Living area is a little sparse and could do with another chair, table, rug to make it a bit more homely - but it suffices.
Overall, recommended.