Fantastic location with a beautiful view and everything we needed. Be prepared for lots of curving steps, but it's worth it!