Great location. Would be perfect for a family with kids because of the swimming pool. Stairs were not really a problem as there weren’t that many. Check in instructions were good.