great place. excellent location. everything perfect