the flat is small but it's got everything. It was really clean and the location is really amazing. Communication with the host was smooth and nice, and check - in and check out was really flawless.