Amazing place, great location. All information given with plenty of time before check-in.