Well appointed spotless and thoughtfully appointed accommodation.