What a location! What a view! Fantastic place to stay, with very accomodating hosts. Cavell Ridge apartment had everything we needed and was super clean. Would highly recommend this apartment to stay in.