We had a lovely stay at Kingfisher Apartments. The view is breathtaking, and the place itself is clean and modern. Great sound system and wonderful spa on the deck too. Michael is a lovely host, and was always quick to respond and very helpful. Overall would recommend highly. Thanks!