Excellent location. Check in instructions were perfect. All amenities were available to us.