Great location, good communication and super clean eventhough with shared bathroom & kitchen.