This place is spacious and clean! My family had a great stay and was very comfortable.
The kitchen has essentials and it doesn't have pantry items. It was no problem for me as I brought everything I need. The check-in process is a bit cumbersome as you have to communicate your arrival time and show your ID for security purposes but I arrived past 7 pm so I didn't have to do it.
Overall highly recommend!