We enjoyed our stay at Steve’s apartment. It has everything you need and it’s very modern. It should only be a bit cleaner. The floor was a bit sandy when we arrived and there where a few hairs. Nevertheless we had a great time and would recommend the apartment!