Great location but certainly not luxurious for 10 people