The place is really clean and nice. All the amenities are provided.