Good location, clean, good communication, basic but serves the purpose.