Perfect Stay & Amazing View! Will definitely be staying again.