This is a spectacular place with incredible hosts. I adored the location of this apartment and every detail from check in to check out was expertly communicated and taken care of. At one point I had dumped sand on the bed from a shoe and it was all over the floor. The hosts were more than willing to send a housekeeper upstairs for me to help with my sand issue. Do yourself a favor and book this perfect place.