Perfect hosting, good communication, good location. Perfect for me :-).