We loved every second of our stay at Castle Rock! The apartment was perfect and the views of the Castle were unreal. David was very helpful when planning the trip and was in contact throughout our stay to ensure we had everything we needed - thank you so much! X