Our stay was great.
We ended up booking two apartments in the same complex and that worked perfectly.
The location of the apartments is great if you want to be in the thick of things but still come home to a quiet place at night.
The Earth House in deed has a lot of stairs, with every room on a different level. but it is worth it if you like a quirky experience.