Amazing! Fantastic location, beautiful views. Place had everything we needed. Will definitely be back!