Modern, spotless, well appointed and great value.