Check in was really great- everything was explained and shown. Location is good with restaurants nearby. Pool is child friendly.