Awesome place : big, clean, beautiful and close to public transportation. Recommended!