great location, excellent internet, thoughtful host