Chen Chen's place is a great accommodation with easy access to everything, and staff is super friendly and helpful!