Excellent stay. All as described. Views are amazing.