5 stars on all fronts + great location