Fantastic place; roomy, clean, well appointed, and in a great location.