I can’t speak highly enough, so clean, modern and spacious. Had everything I needed and more, from washing machine, dishwasher, oven, microwave, spa bath, comfortable bed, heated flooring in bathrooms, lovely balcony, ample heating and cooling and food shops all around. Wifi also worked fine for me. Just thought I’d add that as some reviews said that it hadn’t worked very well for them. Will definitely stay again.