Ideal, great location. Nice amenities. Had a slight problem with check in, was delayed. Worked out eventually.