Perfect location, walking distance to everything. The place is very big but not perfectly clean.