Great location, clean, good communication. You get what you pay for.