Excellent BnB: spectacular views, clean and well maintained room, timely and clear communication prior to check-in.