This is definitely a 5 Star Place in every way.