The location of the apartment was perfect and we had a fantastic stay for six nights. The apartment is well set up and clean. It's basic but that's all we needed and the beds are very comfortable. The pool and gym were great as well.
Cameron was very responsive and easy to deal with. The cash security deposit is unusual but absolutely fine.
Would definitely recommend staying here particularly as it is so convenient.