This property is part of a lovely small holiday villa complex. It’s great - very clean and easy to check in.