Stayed here for a month, have stayed before and the location, hosts, cleanliness and size is all excellent. Perfect overall