Huge house with many facilities and rooms. Clean and easy check in