This place is nice and clean and is exactly what the pictures look like. I wish I can rate Alan more than a 5 star for his hospitality and communication during the whole process. I will definitely stay again