We had a wonderful stay here - the place was beautiful and spotless with a very modern kitchen and bathroom, the photos didn't even do it justice. Would absolutely stay again and highly recommend.