Nice location, clean, good communication, indrpendent.