We had a lovely stay at this apartment. It is well set up with all of the amenities you require. The location was perfect and our introduction by Rahim was excellent.