The place was very large and in a great location. However - check in was a bit tough as we had to wait for the guard to receive a message from our air Bnb host which took about 20 minutes. The kitchen did not feel super clean and inviting - think it just needs a little upgrade. Otherwise our stay was good