We stayed for 2 weeks and it was great. The place was clean and very spacious. The kitchen is well equipped. The bed was quite comfy as it had a foam mattress topper. The location was also fantastic and convenient. The check-in/check-out process was very easy as it's self-service.