Very clean, has everything you could possibly need. Saiphin is a warm and welcoming host. We found it a large apartment with a big enough kitchen space to prepare meals in comfort. Will definitely come back.