Place is located in a good location. Do expect a much smaller place compared to the pictures advertised. Place is definitely too small for 12 people although it’s advertised to accomodate 16 people