Definitely a 5 star rating.
Self Check In process was amazing, we checked in at 2 am with no problems what so ever.
House and even kitchen was clean and all useful utensils were provided.
Complete privacy.
And we stayed in room C, and it was as big as a master bedroom.
Would Definitely recommend :)