Excellent location and amenities provided. Detailed and clear check-in instructions.