Clean place overall. All basic amenities are provided for. Easy check in procedure.