We had a fantastic time staying in Kingston Beach. No photo will do justice to the view available from the property!