5 star for all! Perfect place. Everything is clean and new! I would highly recommend this place.