Perfect location, great price, great room, all around great experience