Check availability for Turtle Nest Resort