Stayed at Mayapan last minute. Checking in at 1 am was no problem. Beds were clean and comfortable. Includes all the basics such as continental breakfast, wifi and towels. Paying $1 extra for a semi-separated four bunk "room" was well worth it for the privacy if you're travelling in a group. Staff were obliging and friendly. Would recommend!