Very clean, nice place. Needs only a few minor improvements, such as better internet.