Very clean and comfortable place to stay. The hospitality that my family and I have received while staying here was 5 star