The place is in a great location! It is perfect when you travel with big group. Everything was fine.