Accurate description, scrupulously clean, stunning views & pleasant interaction. Had a great stay & we would recommend & stay again.