The place is clean and at a very good location. However, lacks some basic amenities.