Fantastic location. Impeccably clean. Very well equipped kitchen. Everything just worked and it felt very comfortable. Alex is a wonderful host. We could not have had a better stay.