Perfect accommodation, facilities and host