Respuesta :

A resort since it's meant fr all types of entertainment 
Most likely a resort